home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1997 May
/
EnigmA AMIGA RUN 18 (1997)(G.R. Edizioni)(IT)[!][issue 1997-05][EAR-CD II].iso
/
earcd
/
util
/
dir
/
managers.lha
/
Managers
/
Cli_Master
/
loader.g
< prev
next >
Wrap
Text File
|
1997-01-14
|
2KB
|
113 lines
G4C
winbig -1 -1 280 90 ""
wintype 00001000
winout nil:
xonopen
setwintitle loader.g ""
ifexists window climaster
update loader.g 1 "Right Mousebutton To Close"
endif
xonrmb
guiclose loader.g
box 0 0 0 0 out icondrop
box 25 8 230 60 in icondrop
ctext 70 22 " CLI-Master v1.1 " topaz.font 8 2 0 000
ctext 60 35 "by G.Maddox Nov 1996" topaz.font 8 1 0 000
ctext 55 48 "Written using Gui4Cli" topaz.font 8 3 0 000
ctext 65 58 "© D.Keletsekis 1996" topaz.font 8 3 0 000
text 20 71 240 12 "Initializing - Please Wait" 29 BOX
gadid 1
gadtxt center
xroutine filetype
extract cmst_select file cmst_temp
extract cmst_temp unquote cmst_temp
cutvar cmst_temp copy char 4 cmst_pfix
extract cmst_temp ext cmst_sfix
if $cmst_pfix == "mod."
run '$DEF.MOD $cmst_select'
setwintitle climaster 'Playing.... Press BACKSPACE to stop'
return
endif
docase $cmst_sfix
case == ".smon"
run '$DEF.MOD $cmst_select'
setwintitle climaster 'Playing.... Press BACKSPACE to stop'
return
break
case == ".info"
cli '$DEF.ICON $cmst_select'
return
break
case == ".txt"
case == ".doc"
case == ".readme"
case == ".rexx"
case == ".bat"
case == ".asc"
case == ".ascii"
if $cmst_select H= "PP"
run '$DEF.PP $cmst_select'
return
endif
guiopen reader.g
return
break
endcase
docase $cmst_select
case H= "FORM????ILBM"
case H= "FORM????ANIM"
case H= "GIF"
run '$DEF.GFX $cmst_select'
return
break
case H= "??????JFIF"
run '$DEF.JPG $cmst_select'
return
break
case H= "FORM????8SVX"
case H= "RIFF????WAVEfmt"
run '$DEF.8SVX $cmst_select'
return
break
case H= "PP"
run '$DEF.PP $cmst_select'
return
break
case H= "FORM????MODLVER"
case H= "MMD?"
run '$DEF.MOD $cmst_select'
setwintitle climaster 'Playing.... Press BACKSPACE to stop'
return
break
case H= "@"
run '$DEF.GUIDE $cmst_select'
return
break
case H= "????????"
ezreq "What do you want to do with this file?" "Read|Execute|Run|Abort" opt
if $opt = 1
guiopen reader.g
endif
if $opt = 2
cli 'c:execute $cmst_select'
endif
if $opt = 3
guiopen runreq.g
endif
if $opt = 0
stop
endif
break
endcase